﻿<html DIR="LTR" xmlns:tool="http://www.microsoft.com/tooltip" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ddue="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
  <head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8" />
    <META NAME="save" CONTENT="history" />
    <title>Entendendo suporte ao Java EE</title>
    
    <link rel="stylesheet" type="text/css" href="../local/Classic.css">
      
    </link>
    
    <script src="../local/script.js">
      
    </script><script src="../local/script_main.js">&amp;nbsp;</script>
  </head>
  <body>
    <!--Topic built:04/01/2010 05:03:30-->

    
    
    
    
    
    
    
    
    
    <div id="header">
      <table width="100%" id="topTable"><tr>
          <td align="left">
            <span id="headerBold">Entendendo suporte ao Java EE</span>
          </td>
          <td align="right">
            
          </td>
        </tr></table>
      
      
      
    </div>
    <div id="mainSection">
      
        
        
    <font color="DarkGray">
      
    </font>
    <p />
    
    <p />
  
        <div id="introductionSection" class="section">
    <p>As seções a seguir documentam como o Microsoft SQL Server JDBC Driver fornece suporte para a Plataforma Java, Enterprise Edition (Java EE) e recursos opcionais de API do JDBC 3.0. Os exemplos de código-fonte fornecidos neste sistema de Ajuda fornecem uma boa referência de introdução a esses recursos. </p>
    <p>Primeiro, tenha certeza de que seu ambiente Java (JDK, JRE) inclua o pacote javax.sql. Este é um pacote exigido por qualquer aplicativo do JDBC que usa a API opcional. O JDK 1.5 e versões posteriores já contêm este pacote; portanto, você não terá que instalá-lo separadamente. </p>
  </div><h1 class="heading">Nome do driver</h1><div id="sectionSection0" class="section"><content xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
      <p xmlns="">O nome de classe do driver é <b>com.microsoft.sqlserver.jdbc.SQLServerDriver</b>. O driver é contido no arquivo sqljdbc.jar ou sqljdb4.jar.</p>
      <p xmlns="">O nome de classe é usado sempre que você carrega o driver com a classe <b>DriverManager</b> do JDBC. Também é usado sempre que você precisar especificar o nome de classe do driver em qualquer configuração de driver. Por exemplo, configurar uma fonte de dados dentro de um servidor de aplicativos do Java EE pode exigir que você insira o nome de classe do driver.</p>
    </content></div><h1 class="heading">Fontes de dados</h1><div id="sectionSection1" class="section"><content xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
      <p xmlns="">O driver JDBC dá suporte a fontes de dados para Java EE/JDBC 3.0. A classe <a href="95fc7b07-2498-4a7e-8f7f-ee0d86b598b4.htm">SQLServerXADataSource</a> do driver JDBC é implementada por <b>com.microsoft.sqlserver.jdbc.SQLServerXADataSource</b>. </p>
    </content><sections xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
      <h1 class="heading" xmlns="">Nomes da fonte de dados</h1><div id="sectionSection" class="section" xmlns=""><content xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
          <p xmlns="">Você pode fazer conexões de banco de dados usando fontes de dados. As fontes de dados disponíveis com o driver JDBC são descritas na tabela a seguir:</p>
          <table width="100%" cellspacing="0" cellpadding="0" border="1" style="background-color: #CCCCCC;" xmlns=""><tr>
                <th>
                  Tipo de fonte de dados
                </th>
                <th>
                  Nome de classe
                </th>
                <th>
                  Descrição
                </th>
              </tr><tr>
              <td>
                <p>DataSource</p>
              </td>
              <td>
                <p>com.microsoft.sqlserver.jdbc.SQLServerDataSource</p>
              </td>
              <td>
                <p>A fonte de dados de não pooling.</p>
              </td>
            </tr><tr>
              <td>
                <p>ConnectionPoolDataSource</p>
              </td>
              <td>
                <p>com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource</p>
              </td>
              <td>
                <p>A fonte de dados para configurar pools de conexão de servidor de aplicativos do JAVA EE. Geralmente usado quando o aplicativo é executado dentro de um servidor de aplicativos do JAVA EE.</p>
              </td>
            </tr><tr>
              <td>
                <p>XADataSource</p>
              </td>
              <td>
                <p>com.microsoft.sqlserver.jdbc.SQLServerXADataSource</p>
              </td>
              <td>
                <p>A fonte de dados para configurar fontes de dados do JAVA EE XA. Geralmente usado quando o aplicativo é executado dentro de um servidor de aplicativos do JAVA EE e um gerenciador de transações XA.</p>
              </td>
            </tr></table>
        </content></div>
      <h1 class="heading" xmlns="">Propriedades da fonte de dados</h1><div id="sectionSection" class="section" xmlns=""><content xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
          <p xmlns="">Todas as fontes de dados oferecem suporte à capacidade de definir e obter qualquer propriedade que está associada com o conjunto de propriedades do driver subjacente. </p>
          <p xmlns="">Exemplos:</p>
          <p xmlns="">
            <code>setServerName("localhost");</code>
          </p>
          <p xmlns="">
            <code>setDatabaseName("AdventureWorks"); </code>
          </p>
          <p xmlns="">Veja a seguir como um aplicativo é conectado usando uma fonte de dados:</p>
          <div class="sampleCode" xmlns=""><span codeLanguage="other"><pre>initialize JNDI ..
Context ctx = new InitialContext(System.getProperties());
...
DataSource ds = (DataSource) ctx.lookup("MyDataSource");
Connection c = ds.getConnection("user", "pwd");</pre></span></div>
          <p xmlns="">Para obter mais informações sobre as propriedades de fonte de dados, consulte <a href="f3363d05-07fc-4bf8-ae5e-2a7a968808ad.htm">Definindo as propriedades da fonte de dados</a>.</p>
        </content></div>
    </sections></div><span id="seeAlsoSpan"><h1 class="heading">Consulte também</h1></span><div id="seeAlsoSection" class="section" name="collapseableSection"><a href="939a8773-2583-49a4-bf00-6b892fbe39dc.htm">Visão geral do JDBC Driver</a><br /><br /></div><!--[if gte IE 5]>
			<tool:tip element="seeAlsoToolTip" avoidmouse="false"/><tool:tip element="languageFilterToolTip" avoidmouse="false"/><tool:tip element="roleInfoSpan" avoidmouse="false"/>
		<![endif]-->
      <div id="footer" class="section">
        
		<hr />
		
		<span id="fb" class="feedbackcss">
			
			
		</span>
		
		<a href="9bad553b-9e70-4696-8499-2e35f772a1e0.htm">
			
			© 2010 Microsoft Corporation. Todos os direitos reservados.
		</a>
 	
	
      </div>
    </div>
  </body>
</html>